prominent topographical feature - Turc Anglais Dictionnaire